package filesearch

import groovy.beans.Bindable
import java.beans.PropertyChangeListener
import java.beans.PropertyChangeEvent
import org.viewaframework.widget.swing.table.*
import filesearch.render.*
import java.awt.Color
import java.awt.Font
import org.jfree.chart.labels.PieToolTipGenerator

/**
 * 
 * @author mgg
 *
 */
class FileSearchModel {
/* Bindable properties */
   @Bindable def filePath = ""
   @Bindable def fileRegex = ""
   @Bindable def searchResultsPanelEnabled = false
   @Bindable def searchEnabled = false
   @Bindable boolean dirty
/* No bindable properties */
   def noFiles = 0f
   def noFilesMatch = 0f
/* Table result model using viewaframework.org DynamicTableModel */
   def tableModel
}